Package-level declarations
Data and enum classes used throughout the Digital Wallets SDK
Types
Enum representing valid checkout option and price status combinations, as defined by Google.
Configuration parameters required for setting up Google Pay
An enum representing different visual styles available for a Google Pay button. Values map directly to Google's ButtonTheme
An enum representing different types of Google Pay buttons that can be used. Values map directly to Google's ButtonType
Represents a line item to be displayed in the Google Pay sheet.
Represents the status of a line item
Represents the type of line item to be displayed in the Google Pay sheet.
Class to represent Google Pay payment data
Represents the result of launching a Google Pay sheet via GooglePayLauncher
Result.Completed will contain a PaymentData instance.
Result.Failed will contain a GooglePayException instance.
Result.Canceled indicates the user closed the Google Pay sheet
Enum for determining what environment Google Pay will use.